525663
877727
211714
117505
963728
362303
170727
745932
437525
831660
778644
75514
5102799
3537581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471